protecting spectacles - Deutsch Englisch Wörterbuch